water-jetting vehicle - Spanish English Dictionary